<!-- 
    1.do while语句其实是while语句的一个变体，该循环会执行一次代码块，然后对条件表达式
    进行判断，如果条件为真，就会重新执行循环体，否则退出循环
    
 -->
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>

        // do {
        //     //循环体
        // } while (条件表达式)
        //执行过程：先执行循环体，在判断条件表达式，条件表达式结果为真，在执行循环体，否则退出循环
        //while循环是先判断条件表达式，然后在执行循环体，do while 至少要执行一次循环体
        /* 1.打印人的一生 */
        var i = 1;
        do {
            console.log('这个人今年' + i + '岁了');
            i++;
        } while (i <= 100)

        //2.计算1-100之间的累加和
        var sum = 0;
        var j = 1;
        do {
            sum += j;
            j++;
        } while (j <= 100)
        console.log(sum);

        //3.弹出一个提示框，如果输入我爱你，提示结束，否则一直询问
        do {
            var message = prompt('你爱我吗?');

        } while (message !== '我爱你')
        alert('我也爱你啊');
    </script>
</head>

<body>

</body>

</html>